package com.entity.vo;

import com.alibaba.fastjson.annotation.JSONField;
import com.entity.model.HotelHome;
import com.entity.model.HotelPhoto;

import javax.persistence.*;
import java.io.Serializable;
import java.util.Date;
import java.util.List;

public class HotelVO implements Serializable {
    private Integer id;

    /**
     * 酒店名称
     */
    private String hotelName;

    private String hotelTitle;

    private String hotelTelNo;

    private Integer hotelType;

    private Integer hotelPrice;

    /**
     * 酒店标签 以|分隔 最多4个
     */
    private String hotelTag;

    /**
     * 酒店特色名称
     */
    private String hotelNickName;

    /**
     * 城市名称
     */
    private String cityName;

    private Integer hotelTotalNum;

    @Transient
    private Integer isFavorite;

    @Transient
    private String hotelPhoto;


    /**
     * @return id
     */
    public Integer getId() {
        return id;
    }

    /**
     * @param id
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 获取酒店名称
     *
     * @return hotel_name - 酒店名称
     */
    public String getHotelName() {
        return hotelName;
    }

    /**
     * 设置酒店名称
     *
     * @param hotelName 酒店名称
     */
    public void setHotelName(String hotelName) {
        this.hotelName = hotelName;
    }


    /**
     * 获取酒店标签 以|分隔 最多4个
     *
     * @return hotel_tag - 酒店标签 以|分隔 最多4个
     */
    public String getHotelTag() {
        return hotelTag;
    }

    /**
     * 设置酒店标签 以|分隔 最多4个
     *
     * @param hotelTag 酒店标签 以|分隔 最多4个
     */
    public void setHotelTag(String hotelTag) {
        this.hotelTag = hotelTag;
    }

    /**
     * 获取酒店特色名称
     *
     * @return hotel_nick_name - 酒店特色名称
     */
    public String getHotelNickName() {
        return hotelNickName;
    }

    /**
     * 设置酒店特色名称
     *
     * @param hotelNickName 酒店特色名称
     */
    public void setHotelNickName(String hotelNickName) {
        this.hotelNickName = hotelNickName;
    }

    public String getCityName() {
        return cityName;
    }

    public void setCityName(String cityName) {
        this.cityName = cityName;
    }

    public Integer getIsFavorite() {
        return isFavorite;
    }

    public void setIsFavorite(Integer isFavorite) {
        this.isFavorite = isFavorite;
    }

    public String getHotelPhoto() {
        return hotelPhoto;
    }

    public void setHotelPhoto(String hotelPhoto) {
        this.hotelPhoto = hotelPhoto;
    }

    public String getHotelTelNo() {
        return hotelTelNo;
    }

    public void setHotelTelNo(String hotelTelNo) {
        this.hotelTelNo = hotelTelNo;
    }

    public Integer getHotelTotalNum() {
        return hotelTotalNum;
    }

    public void setHotelTotalNum(Integer hotelTotalNum) {
        this.hotelTotalNum = hotelTotalNum;
    }

    public Integer getHotelType() {
        return hotelType;
    }

    public void setHotelType(Integer hotelType) {
        this.hotelType = hotelType;
    }

    public Integer getHotelPrice() {
        return hotelPrice;
    }

    public void setHotelPrice(Integer hotelPrice) {
        this.hotelPrice = hotelPrice;
    }

    public String getHotelTitle() {
        return hotelTitle;
    }

    public void setHotelTitle(String hotelTitle) {
        this.hotelTitle = hotelTitle;
    }
}
